Conversation
db90a33 to
af94f98
Compare
|
Argh: NixOS/nixpkgs#71480 |
f1bf12f to
cfea7a5
Compare
|
Seems to work now! I'd really appreciate @krisajenkins or @shmish111 having a look at the purescript stuff, since I have no idea what I'm doing. I had to:
There is one main annoyance which is that |
|
There will be some followup stuff later, this is just getting things building. |
|
If you've managed to remove the resolutions, that would be brilliant. But does it work on OSX and Nixos? |
How do I tell if it works? |
|
I'm trying it now. Wait for the screams and determine if they're "of pain" or "of joy". |
|
You might need to pull again, I made a stupid mistake when trying to fix the new hlints. |
|
Hmm...I'm getting this: ...which is galling, because the 19.09 update's supposed to help with OSX compatibility. |
|
yikes |
|
It works on hydra's macOS builders... What version of macOS are you on? And can you try with sandboxing on? |
e992720 to
64b198d
Compare
|
I'm on 10.14 (Mojave). Hmm...sandboxing dies with a fascinatingly different error. |
|
Yeah, https://logs.nix.samueldr.com/nix-darwin/2019-07-04 suggests it's something to do with the impure stuff in your environment. Have you got an old xcode lying around or something? It looks like some things won't work without sandboxing off, so we might have to try and fix the impure stuff 😬 |
|
Sigh, purescript isn't patchelf'd on darwin: https://github.com/justinwoo/easy-purescript-nix/blob/master/purs/mkPursDerivation.nix#L10 |
|
Welcome to hell, here's your accordion. Looks like Xcode might well be out of date on my machine. I'll try updating and rebuilding. |
|
Alternatively, try: |
|
Green 🎉 |
|
Ooh, that |
|
Does that mean it works? I haven't tried running it yet. |
|
Okay, I ran a local playground and it works. Given that it builds on darwin, I'm going to assume it probably works there too. I'll add the sandboxing information to the readme. With that in mind, let's try this. |
We have a bunch of issues that are fixed in newer nixpkgs, and I've given up waiting for
iohk-nixto move on. (I think it will happen, it just might be a matter of months still.)This seems to go okay. There's an issue with the generated purescript which I'm looking into.
I'm putting this up partly so that things get cached by hydra.